immunologic barrier - French English Dictionary